Skip to content

feat(index): 收录 Docker 插件 0.1.0 - #40

Merged
xiaoyumuxi merged 1 commit into
mainfrom
codex/add-docker-plugin
Nov 2, 2026
Merged

xiaoyumuxi merged 1 commit into
mainfrom
codex/add-docker-plugin

Conversation

@xiaoyumuxi

Copy link
Copy Markdown
Collaborator

改动类型

  • 收录新插件
  • 新增版本
  • 修改插件信息
  • 撤回版本 / 下架插件(请写明原因)
  • 脚本、CI 或文档

插件

收录 Docker 工具窗口,支持本机容器、镜像、卷、网络与磁盘管理,Compose 分组及实际配置路径,日志搜索和 JSON 高亮,可调采样间隔的 CPU/内存/网络/磁盘统计,以及普通文件上传下载。只提供 macOS universal 包,同时覆盖 darwin-arm64 和 darwin-x64。

索引逐项复制包清单的 pluginAPIVersion: 3 与 requires: {backend: 2, serverProcess: 1, ui: 2};中英文描述说明 browser.open、文件对话框和容器文件工具要求,并保留原生文件对话框与 Finder 拖入尚待验收的限制。图标固定到发布提交 fb0e6eed5be851e282eb4d38236554f615deab92。不修改旧条目,README 插件总览按仓库规定交由合并后的同步工作流生成。

自检

  • 我是该插件的作者或维护者(或已获得授权)
  • plugin.json 的 vendor.signatureRequirement 为 "none",ID 不在 dev.lithe.*
  • 已在本地运行 node scripts/validate-index.mjs --verify-archives --base <origin/main 的索引>,实际下载并核对本次新增包
  • 插件要运行的程序都已在 plugin.json 中声明,并在仓库 README 中说明
  • 没有修改已发布版本的 downloadURL / sha256,没有删除历史版本(撤回除外)

验证

  • node scripts/validate-index.mjs --write-format:11 个条目有效,统一格式通过。
  • node --test scripts/store.test.mjs:46/46 通过。
  • 相对 origin/main 的增量归档验证:下载 Docker 0.1.0 ZIP,校验 SHA-256、包内单一清单、版本、API、能力表及社区信任声明通过。
  • 固定提交的图标可获取,内容与插件仓库图标一致;公开索引 schema 哈希与当前 Validate index 工作流一致。
  • 包 SHA-256:ba56adf2caf4899b2c368a683da682a638e8539cfb574facd4b85cc54068d6c9。

插件运行验证依据见 Release 和 README:真实 Core+Docker 文件往返、容器操作及包文件不变性已验证;本 PR 的 Store 检查不代替原生产品验收。

@xiaoyumuxi
xiaoyumuxi marked this pull request as ready for review November 2, 2026 09:52
@xiaoyumuxi
xiaoyumuxi merged commit 95cc555 into main Nov 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant